snuggled up against the cold - Espagnol Anglais Dictionnaire